package com.lin.manager.notice.model.vo;

import com.lin.manager.notice.model.entity.NoticeUserEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @作者: 林江
 * @创建时间: 2024/4/10
 * @功能:
 */
@Data
public class NoticeVO {
    private Long id;
    @ApiModelProperty("标题")
    private String title;
    @ApiModelProperty("内容")
    private String content;
    @ApiModelProperty("1-普通发送，2-定时发送")
    private Integer sendStatus;
    @ApiModelProperty("计划时间")
    private String planTime;
    @ApiModelProperty("发送时间")
    private Date sendTime;
    @ApiModelProperty("0-草稿 1-已发送 2-已撤回")
    private Integer status;
    @ApiModelProperty("1-系统通知，2-短信通知，3-邮件通知")
    private Integer type;
    @ApiModelProperty("创建人")
    private String createUserName;
    @ApiModelProperty("创建时间")
    private Date createTime;
    @ApiModelProperty("通知人员")
    private List<NoticeUserEntity> noticeUser;
}
